package com.hcx.tool;

import org.springframework.ai.tool.annotation.ToolParam;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class RequirementQuery {
    @ToolParam(required = false, description = "费用预算：月租范围（如50元以下、50-100元、100元以上）")
    private String budget;
    @ToolParam(required = false, description = "流量需求：日均使用场景（轻度文字/视频刷剧/直播）")
    private String traffic;
    @ToolParam(required = false, description = "通话需求：这个参数类型例如:国内通话100分钟/国外通话100分钟")
    private String call;
    @ToolParam(required = false, description = "附加需求：副卡数量、宽带绑定、合约期接受度")
    private String additional;


}
